package com.sinba.itsm;

import java.io.IOException;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;

public class XssFilter
    implements Filter
{
    public void destroy(  )
    {
    }

    public void doFilter( ServletRequest request, ServletResponse response, FilterChain chain )
                  throws IOException, ServletException
    {
        XssHttpServletRequestWrapper xssRequest = new XssHttpServletRequestWrapper( (HttpServletRequest) request );
        chain.doFilter( xssRequest, response );
    }

    public void init( FilterConfig fConfig )
              throws ServletException
    {
    }
}
